package com.example.service.flowable.adm;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.example.pojo.GsPy;
import com.baomidou.mybatisplus.extension.service.IService;
import com.example.vo.ResultVo;
import com.github.pagehelper.PageInfo;

import javax.servlet.http.HttpServletRequest;

/**
 * <p>
 * 物品申请表 服务类
 * </p>
 *
 * @author wsl
 * @since 2022-04-11
 */
public interface IGsPyService extends IService<GsPy> {

    //新建物品申请流程
    ResultVo createGsPy(GsPy gsPy);

    //获取所有物品申请
    PageInfo<GsPy> getAllGsPy(Integer empId,Integer deptId,Integer pageNum, Integer pageSize);

//    //新增申请记录
//    ResultVo addGsPy(GsPy gsPy);
//
    //查询当前登录者的资产
    ResultVo selectMyGsPt(Integer userId,String name);

    //审批任务
    ResultVo auditTask(Integer gsId, Boolean approved);
//
//    /**
//     * 查询物品申请记录
//     * @return
//     */
//    ResultVo queryGsPyList();
}
